package com.prs.crm.domain.cdxh.molding;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.prs.crm.domain.BaseEntity;

/**
 * @author LanXiaoGang
 * @E-mail:lan9liang@163.com
 * @qq:7857553326
 * @version 创建时间：2010-12-8 下午03:42:46 简单说明
 */
@Entity
@Table(name = "cdxh_MoldingPrintDetail")
public class MoldingPrintDetail extends BaseEntity {
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;

	@ManyToOne
	private MoldingPrint moldingPrint;

	/**
	 * 品名
	 */
	private String productName;

	/**
	 * 尺寸
	 */
	private String productSize;

	/**
	 * 颜色
	 */
	private String productColor;

	/**
	 * 包装方式
	 */
	private String productPackstyleWay;
	// ---------------------------------------------------------
	/**
	 * 生产温度A
	 */
	private String wenduA;

	/**
	 * 生产温度B
	 */
	private String wenduB;

	/**
	 * 温度C
	 */
	private String wenduC;
	/**
	 * 订货量
	 */
	private int dinghuoNum;

	/**
	 * 已生产量
	 */
	private int yeshengNum;

	/**
	 * 预定产量
	 */
	private int yudingNum;

	/**
	 * 实际生产量
	 */
	private int shijiNum;

	/**
	 * 要求事项
	 */
	private String yaoqiuSx;
	/**
	 * 厂家
	 */
	private String changjia;

	/**
	 * 需用料量
	 */
	private Double xuyongNum;

	/**
	 * 还料量
	 */
	private Double huanNum;

	/**
	 * 废料数量
	 */
	private Double feiliaoNum;
	/**
	 * 实际领料量
	 */
	private Double shijilingNum;

	/**
	 * 备注
	 */
	private String remarks;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public MoldingPrint getMoldingPrint() {
		return moldingPrint;
	}

	public void setMoldingPrint(MoldingPrint moldingPrint) {
		this.moldingPrint = moldingPrint;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductSize() {
		return productSize;
	}

	public void setProductSize(String productSize) {
		this.productSize = productSize;
	}

	public String getProductColor() {
		return productColor;
	}

	public void setProductColor(String productColor) {
		this.productColor = productColor;
	}

	public String getProductPackstyleWay() {
		return productPackstyleWay;
	}

	public void setProductPackstyleWay(String productPackstyleWay) {
		this.productPackstyleWay = productPackstyleWay;
	}

	public String getWenduA() {
		return wenduA;
	}

	public void setWenduA(String wenduA) {
		this.wenduA = wenduA;
	}

	public String getWenduB() {
		return wenduB;
	}

	public void setWenduB(String wenduB) {
		this.wenduB = wenduB;
	}

	public int getDinghuoNum() {
		return dinghuoNum;
	}

	public void setDinghuoNum(int dinghuoNum) {
		this.dinghuoNum = dinghuoNum;
	}

	public int getYeshengNum() {
		return yeshengNum;
	}

	public void setYeshengNum(int yeshengNum) {
		this.yeshengNum = yeshengNum;
	}

	public int getYudingNum() {
		return yudingNum;
	}

	public void setYudingNum(int yudingNum) {
		this.yudingNum = yudingNum;
	}

	public int getShijiNum() {
		return shijiNum;
	}

	public void setShijiNum(int shijiNum) {
		this.shijiNum = shijiNum;
	}

	public String getYaoqiuSx() {
		return yaoqiuSx;
	}

	public void setYaoqiuSx(String yaoqiuSx) {
		this.yaoqiuSx = yaoqiuSx;
	}

	public String getChangjia() {
		return changjia;
	}

	public void setChangjia(String changjia) {
		this.changjia = changjia;
	}

	public Double getXuyongNum() {
		return xuyongNum;
	}

	public void setXuyongNum(Double xuyongNum) {
		this.xuyongNum = xuyongNum;
	}

	public Double getHuanNum() {
		return huanNum;
	}

	public void setHuanNum(Double huanNum) {
		this.huanNum = huanNum;
	}

	public Double getFeiliaoNum() {
		return feiliaoNum;
	}

	public void setFeiliaoNum(Double feiliaoNum) {
		this.feiliaoNum = feiliaoNum;
	}

	public Double getShijilingNum() {
		return shijilingNum;
	}

	public void setShijilingNum(Double shijilingNum) {
		this.shijilingNum = shijilingNum;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getWenduC() {
		return wenduC;
	}

	public void setWenduC(String wenduC) {
		this.wenduC = wenduC;
	}

}
